@charset "UTF-8";

.lcnt h2{
	line-height: 50px;
	padding: 0 30px;
	background: white;
	color: #333;
	font-weight: normal;
	border-bottom: 1px solid #ddd;
	font-size: 16px;
}

.box:after{
	content: ".";
	display: block;
	clear: both;
	overflow: hidden;
	height: 0;
}

.box{
	zoom: 1;
	margin: 0 0 20px;
}

.add{
	float: left;
	height: 40px;
	width: 40px;
	background: #aaa;
	color: white;
	line-height: 36px;
	text-align: center;
	font-weight: bold;
	font-size: 36px;
	margin: 5px 0 5px;
}

.add:hover{
	background: #717171;
	color: white;
}

.content{
	float: right;
	width: 640px;
	background: #fafafa;
}

.list{
	background: #fafafa;
	padding: 15px 30px;
	border-bottom: 1px solid #ddd;
}

.list input[type="text"]{
	border: 1px solid #ddd;
	background: white;
	height: 30px;
	padding: 0 5px;
	color: #333;
}

.lab{
	color: #5e80a2;
	line-height: 25px;
	padding: 0 0 0 1px;
}

.lab1{
	color: #5e80a2;
	line-height: 32px;
	display: inline-block;
}

.ans-lab{
	width:110px;
	margin: 0 0 10px;
}

.title-num{
	width: 28px;
}

.title-input{
	width: 540px;
}

.delete{
	display: inline-block;
	height: 30px;
	width: 30px;
	margin: 1px 0 0 8px;
	color: #eee;
	background: #555;
	text-align: center;
	font-size: 24px;
	line-height: 24px;
	font-weight: bold;
	vertical-align: top;
}

.answer-input{
	width: 578px;
	margin: 0 0 10px;
}

.answer-input1{
	margin: 0 0 10px 0;
	width: 200px;
}

.dif{
	color: #666;
	margin: 0 0 0 -15px;
	line-height: 32px;
}

.dif input[type="radio"]{
	margin: 0 5px 0 15px;
}

.box1{
	width: 580px;
	zoom: 1;
	background: #555;
	padding: 15px 30px;
}

.box1:after{
	content: ".";
	height: 0;
	display: block;
	overflow: hidden;
	clear: both;
}

.add1{
	float: left;
	height: 30px;
	width: 30px;
	background: #777;
	color: #555;
	line-height: 27px;
	text-align: center;
	font-weight: bold;
	font-size: 30px;
	margin: 5px 0 0;
}

.add1:hover{
	background: #ddd;
}

.content1{
	float: right;
	width: 500px;
	padding: 5px 20px 10px;
	background: #4c6074;
}

.var-label{
	color: white;
	line-height: 25px;
	padding: 0 0 0 20px;
}

.var-text-box{
	margin: 0 0 10px 0;
	color: #eee;
	line-height: 30px;
}

.var-text-num{
	line-height: 30px;
	display: inline-block;
	width: 20px;
	color: #c4d8eb;
}

.content1 input[type="text"]{
	background: #324252;
	border: 1px solid #2a3845;
	color: #c4d8eb;
	height: 28px;
	padding: 0 5px;
}

.var-text-input{
	width: 468px;
}

.var-num-lab0{
	margin: 10px 0 0 20px;
	line-height: 30px;
}

.var-num-range{
	width: 30px;
	margin: 10px 5px 0;
}

.var-num-lab1{
	margin: 10px 5px 0 10px;
}

.auto-change{
	vertical-align: middle;
	margin: -1px 0 0;
}

.select-lab{
	margin:2px 10px 0 0;
}

.choose{
	height: 24px;
	margin: 6px 20px 0 0;
	color: #555;
}

.item-sub{
	line-height: 34px;
	border: none;
	text-align: center;
	width: 130px;
	background: -webkit-linear-gradient(top,#84af00 0%,#6f9300 100%);
	background: -moz-linear-gradient(top,#84af00 0%,#6f9300 100%);
	background: linear-gradient(top,#84af00 0%,#6f9300 100%);
	text-shadow: -1px -1px 0px #779E00;
	color: white;
	border-radius: 1px;
	float: right;
	height: 34px;
}

.item-sub:hover{
	background: -webkit-linear-gradient(top,#a1c400 0%,#96b900 100%);
	background: -moz-linear-gradient(top,#a1c400 0%,#96b900 100%);
	background: linear-gradient(top,#a1c400 0%,#96b900 100%);
}

.box2{
	margin: 40px 0 0 50px;
	background: #fafafa;
	height: 34px;
	padding: 0 0 0 30px;
}

/*only for addPaper*/
.box3{
	width: 510px;
	background: #eee;
	float: right;
	margin: 5px 0 0;
}
.list1{
	border-bottom: 2px solid #fafafa;
	padding: 10px;	
}

/*only for addtype*/
.change-type{
	float: left;
	height: 84px;
	width: 40px;
	background: #aaa;
	color: white;
	line-height: 40px;
	text-align: center;
	margin: 5px 0 0;
	font-size: 32px;
}

.change-type:hover{
	background: #717171;
	color: white;
}

.prompt{
	color: #999;
	font-size: 14px;
	margin: 0 0 0 5px;
}